#include<iostream>
#include<algorithm>
#include<cstdlib>
#include<cstring>
#include<cstdio>
#include<string>
#include<cmath>
#include<set>
#include<map>
using namespace std;
bool have(int x);
bool DIV(int x);
int main()
{
	int n;
	long long sum=0;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		if(DIV(i)&&have(i))
			sum+=i*i;
	}
	cout<<sum;
    return 0;
}
bool DIV(int x)
{
	if(x%7==0)
		return false;
	return true;
}
bool have(int x)
{
	while(x)
	{
		if(x%10==7)
			return false;
		x/=10;
	}
	return true;
}
